crypto/aes.gcmAsm.productTable (field)
12 uses
crypto/aes (current package)
aes_gcm.go#L56: gcmAesInit(&g.productTable, g.ks)
aes_gcm.go#L66: productTable [256]byte
aes_gcm.go#L114: gcmAesData(&g.productTable, nonce, &counter)
aes_gcm.go#L115: gcmAesFinish(&g.productTable, &tagMask, &counter, uint64(len(nonce)), uint64(0))
aes_gcm.go#L121: gcmAesData(&g.productTable, data, &tagOut)
aes_gcm.go#L128: gcmAesEnc(&g.productTable, out, plaintext, &counter, &tagOut, g.ks)
aes_gcm.go#L130: gcmAesFinish(&g.productTable, &tagMask, &tagOut, uint64(len(plaintext)), uint64(len(data)))
aes_gcm.go#L167: gcmAesData(&g.productTable, nonce, &counter)
aes_gcm.go#L168: gcmAesFinish(&g.productTable, &tagMask, &counter, uint64(len(nonce)), uint64(0))
aes_gcm.go#L174: gcmAesData(&g.productTable, data, &expectedTag)
aes_gcm.go#L181: gcmAesDec(&g.productTable, out, ciphertext, &counter, &expectedTag, g.ks)
aes_gcm.go#L183: gcmAesFinish(&g.productTable, &tagMask, &expectedTag, uint64(len(ciphertext)), uint64(len(data)))